/* Peg Solitaire
* #Keywords: GtkGridView, game
*
- * This demo demonstrates how to use drag'n'drop to implement peg solitaire.
+ * This demo demonstrates how to use drag-and-drop to implement peg solitaire.
*
*/
/* Add a little setter for the peg's position.
* We want to track those so that we can check for legal moves
- * during drag'n'drop operations.
+ * during drag-and-drop operations.
*/
static void
solitaire_peg_set_position (SolitairePeg *peg,
* the ones provided by [method@Gdk.Drop.get_actions]. Those actions may
* change in the future, even depending on the actions you provide here.
*
- * The @preferred action is a hint to the drag'n'drop mechanism about which
+ * The @preferred action is a hint to the drag-and-drop mechanism about which
* action to use when multiple actions are possible.
*
* This function should be called by drag destinations in response to
* then call [method@Gdk.Drop.read_value_finish] to get the resulting
* `GValue`.
*
- * For local drag'n'drop operations that are available in the given
+ * For local drag-and-drop operations that are available in the given
* `GType`, the value will be copied directly. Otherwise, GDK will
* try to use [func@Gdk.content_deserialize_async] to convert the data.
*/
* If GTK does not know how to create a widget for a given value,
* it will return %NULL.
*
- * This method is used to set the default drag icon on drag'n'drop
+ * This method is used to set the default drag icon on drag-and-drop
* operations started by `GtkDragSource`, so you don't need to set
* a drag icon using this function there.
*